Supplier Page from MyBioSource.com for Recombinant Pyrococcus horikoshii UPF0107 protein PH0353 (PH0353)